$(function(){
    getUserInfo()
    
    // 退出功能
    $("#logout").on("click",function(){
        // 弹出确认提示框
       layui.layer.confirm('你确定要退出吗?', {icon: 3, title:'提示'}, function(index){
        //do something
        localStorage.removeItem("token");
        location.href="/login.html"
        
        layui.layer.close(index);
       });
       
    })
})

// 封装一个获取用户信息函数   这里有一个坑,后面再讲
function getUserInfo(){
    $.ajax({
        type:"get",
        url:"/my/userinfo",
        // headers:{
        //     Authorization:localStorage.getItem("token")||""
        // },
        success:function(res){
            // console.log(res);
            if(res.status!==0) return 
            
            renderAvatar(res.data)
        }
    })
}

 // 渲染用户头像信息
 function renderAvatar(user){
    // 1.用户的名称
    var name = user.nickname || user.username
    $(".welcome").html(`欢迎 ${name}`);

    // 2.用户的头像
    if(user.user_pic!==null){
        $(".userinfo img").prop("src",user.user_pic).show()
        $(".userinfo .text-avatar").hide();
    }else {
        var firstStr = name[0].toUpperCase()
        $(".userinfo .text-avatar").html(firstStr).show()
        $(".userinfo img").hide()
    }
}

